@charset "utf-8";
/* CSS Document */

body,html{ margin:0px; padding:2px 8px; height:100%; background-color:#FCFFFE; color:#003366; font-size:12px; font-family:"微软雅黑"; line-height:1.5em}
a{ text-decoration:none; color:#003366;}
a:hover{ color:#006600}

input[type='text'],input[type='password'],textarea{ border:1px solid #16AAE9;width:60%;}
textarea{ width:60%;}
input[type='text']:focus , input[type='password']:focus,textarea:focus{border:1px solid #FF3300; color:#0099FF}
input[type='submit'],input[type='reset'],input[type='button'],button{ background-color:#FFFFFF; border:1px solid #000033}
input[type='submit']:hover,input[type='reset']:hover,input[type='button']:hover,button:hover{ background-color:#0099CC; color:#FFFFFF}

/*
.pageTitle{line-height:28px; background-color:#EEFDFD; border:1px solid #0066FF; margin:0px auto 6px auto; height:28px; font-size:14px; font-weight:bold; text-align:left}
*/
.pageTop{width:100%; margin:0px auto 6px auto;height:30px;line-height:30px;border-bottom:2px solid #DEDEDE;}
.pageTitle{width:20%;float:left;margin:0px;font-weight:bold;font-size:14px;text-align:right;}
.tab{float:left;margin:0px;height:32px;width:80%;}
.tab a{display:block;border:1px solid #DEDEDE;border-bottom:none;float:left;margin:11px 0px 0px 10px;;padding:0px 10px;height:20px;line-height:20px;background-color:#FFF}
.tab a:hover{background-color:#F9FFF9}

table{ border-top:1px solid #0066FF; border-left:1px solid #0066FF; width:100%;border-collapse:collapse; border-spacing:0;}
table tr{ border-collapse:collapse; border-spacing:0}
table .zebra td{ background-color:#EEFDFD;}
table tr:hover td{ background-color:#F9FFFE}
table th, table td{ border-right:1px solid #0066FF; border-bottom:1px solid #0066FF; padding:3px; background-color:#FFFFFF}
table th{ background-color:#EEFDFD;}

label{display:block; clear:both; line-height:32px}
label:hover{ background-color:#F9FFFE}

.pageBreak{line-height:20px;  margin:6px auto 0px auto; height:20px; text-align:center}